﻿(function ($) {
    $.fn.smartFocus = function (options) {
        var defaults = { defaultText: '请输入文字' };
        var opt = $.extend(defaults, options);
        return this.each(function () {
            $(this).focus(function () {
                var text = $(this).val();
                if (text == opt.defaultText) {
                    $(this).val('');
                }
            }).blur(function () {
                var text = $(this).val();
                if (text == '') {
                    $(this).val(opt.defaultText).css("font-style", "italic");
                }
                else {
                    $(this).css("font-style", "normal");
                }
            });
            if ($(this).val() == '') {
                $(this).val(opt.defaultText).css("font-style", "italic"); ;
            }
            else {
                $(this).css("font-style", "normal");
            }
        });
    };
})(jQuery);